package com.example.demo.domain.app.vo;

import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;

/**
 * CategoryVO
 *
 * @author haochen78
 * @date 2025/11/9 15:29
 **/
@Data
public class CategoryInfoVO {

    private Long id;
    /** 分类名称 */
    private String name;
    /** 分类图标URL */
    private String icon;
    /** 是否启用（1：启用，0：禁用） */
    private Integer isUse;
    /** 分类标识 */
    @TableField("`key`")
    private String key;
    /** 分类层级（1：一级，2：二级） */
    private Integer level;
    /** 排序值 */
    private Integer paixu;
    /** 父分类ID（0：顶级分类） */
    private Long pid;
    /** 父分类ID链（如：,545191,） */
    private String pids;
    /** 店铺ID */
    private Long shopId;
    /** 分类类型 */
    private String type;
    /** 微信小程序相关配置（JSON格式） */
    private String wxsph;
}
